put a pin in it - Francés Inglés Diccionario